package cn.lycode.system.domain.dto.sysdept;

import cn.lycode.common.annotation.valid.NotZero;
import cn.lycode.common.enums.TrueFalseEnum;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * SysDept修改DTO
 */
@Data
public class SysDeptUpDTO {
    @NotZero
    private Long id;
    @NotNull(message = "部门名称不能为空")
    private String deptName; //部门名称
    private Long pid; //父级id
    private Integer deptSort; //排序
    private String leader; //负责人
    private String mobile; //负责人手机号
    private String email; //负责人邮箱
    private String remark; //备注
    private TrueFalseEnum isLock; //是否锁定
}